import java.util.Scanner;


//某军事单位用 4 位整数来传递信息，传递之前要求先对这个 4 位数进行加密。
// 加密的方式是每一位都先加上 5 然后对 10 取余数，再将得到的新数颠倒过来。
//例如：原数是 1379，那么每位加 5 对 10 取余数的结果为 6824，然后颠倒该数，
//得到新数 4286。请根据加密要求，设计程序写出加密算法！

import java.util.Scanner;
public class Test7 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int[] arr = new int[4];
        for (int i = 0; i < arr.length; i++) {
            arr[i] = n % 10;
            n /= 10;
            arr[i] = (arr[i] + 5) % 10;
        }
        for (int i : arr) {
            System.out.print(i);
        }
    }
}